triammonium phosphate - Turkish English Dictionary